申请表索引

请求地址

/v2/webservice/apply/apply-create-table-index

请求方法

Post

请求参数说明

参数名称类型是否必填说明
app_idnumber是项目ID
tables对象数组是
memostring否

tables数组元素字段说明

参数名称类型是否必填说明
zone_idnumber是游戏区ID
table_namestring是表名
key_fields{field_name: string}[]是为空的时候传空数组, key_fields: []
value_fields{field_name: string}[]是为空的时候传空数组, value_fields: []

请求示例

{
    "app_id": 2,
    "tables": [
        {
            "zone_id": 1,
            "table_name": "test_table1",
            "key_fields": [
                {
                    "field_name": "userID"
                }
            ],
            "value_fields": [
                {
                    "field_name": "userName"
                }
            ]
        },
        {
            "zone_id": 2,
            "table_name": "test_table2",
            "key_fields": [
                {
                    "field_name": "userID"
                }
            ],
            "value_fields": [
                {
                    "field_name": "userName"
                }
            ]
        }
    ],
    "memo": "新增索引"
}

返回参数说明

字段名称类型说明
check_result审核状态标识审核结果:0=成功,-1=失败
apply_list对象数组
task_list对象数组
is_auto_check01是否自动审核

apply_list数组元素字段说明

字段名称类型说明
apply_idnumber单据ID
app_idnumber项目ID
zone_idnumber区ID
table_namestring表名
execute_statusenum单据状态, 0=待审核, 1=审核成功

task_list数组元素字段说明

字段名称类型说明
apply_idnumber单据ID
task_idnumber任务ID
resultenum生成任务结果,0=成功,非0=失败

成功返回

{
    "code": 0,
    "request_id": "4b70bbe6-b8b5-42bf-8f4c-0119a1b1a803",
    "data": {
        "check_result": 0,
        "app_id": 5,
        "apply_list": [
            {
                "apply_id": 75976,
                "apply_type_text": "表索引",
                "zone_id": "1",
                "app_id": 5,
                "table_name": "DetailTable",
                "execute_status": 1,
                "table_type": 0,
                "tdr": "-1",
                "apply_type": 14
            }
        ],
        "task_list": [
            {
                "apply_id": 75976,
                "apply_type_text": "表索引",
                "zone_id": "1",
                "app_id": 5,
                "table_name": "DetailTable",
                "table_type": 0,
                "apply_type": 14,
                "task_id": 168817,
                "result": 0,
                "msg": "审核成功, 请查看生成的任务"
            }
        ],
        "apply_user": "uname",
        "check_user": "name",
        "apply_begin_time": "2025-08-07 11:11:00",
        "apply_finishi_time": "2025-08-07 11:11:10",
        "check_finish_time": "2025-08-07 11:11:10",
        "msg": "提交申请成功, 请查看审核结果或任务执行状态",
        "execute_task_user": "v_demo",
        "is_auto_check": 1
    }
}

失败返回

{

}